﻿<%@ Page Title="Quản lí thông tin đào tạo bồi dưỡng" Language="C#" MasterPageFile="~/Views/MasterPageViews.master" AutoEventWireup="true" CodeFile="EmployeesTrainingFosterings.aspx.cs" Inherits="Views_EmployeesTrainingFosterings" %>

<%@ Register Assembly="Ext.Net" Namespace="Ext.Net" TagPrefix="ext" %>
<asp:Content ID="ContentHeader" ContentPlaceHolderID="head" runat="Server">
</asp:Content>
<asp:Content ID="ContentChange" ContentPlaceHolderID="ContentPlaceHolderChange" runat="Server">
    <ext:Panel
        runat="server"
        ID="PanelContainer"
        Title="Quản lý quá trình bồi dưỡng cán bộ nhân viên"
        Icon="ImageMagnify"
        BodyStyle="background-image: url('../Themes/bg-main.png')">
        <Items>
            <%-- Thêm mới --%>
            <ext:Toolbar ID="ToolbarIcons" runat="server" Layout="HBoxLayout">
                <Items>
                    <ext:Button OnDirectClick="ToolbarShowAdd_DirectClick" ID="ToolbarShowAdd" runat="server" Text="Thêm mới quá trình đào tạo, bồi dưỡng" Icon="Add">
                        <Listeners>
                            <Click Handler="#{FormPanelAddFos}.getForm().reset()" />
                        </Listeners>
                    </ext:Button>
                </Items>
            </ext:Toolbar>
            <ext:FieldSet
                ID="FieldSetProfiles"
                runat="server"
                Title="Tìm kiếm cán bộ nhân viên cần xem và cập nhật thông tin [Nơi làm việc hiện tại]"
                Margin="5">
                <Items>
                    <ext:SelectBox
                        DisplayField="NameOfProvince"
                        ValueField="ProvID"
                        ID="cbxAddManaProvince"
                        runat="server"
                        MarginSpec="10 0 0 0"
                        FieldLabel="Tỉnh thành"
                        EmptyText="Lựa chọn"
                        Width="300">
                        <Store>
                            <ext:Store runat="server" ID="StorecbxAddManaProvince">
                                <Model>
                                    <ext:Model ID="Model1" runat="server">
                                        <Fields>
                                            <ext:ModelField Name="ProvID" />
                                            <ext:ModelField Name="NameOfProvince" />
                                        </Fields>
                                    </ext:Model>
                                </Model>
                            </ext:Store>
                        </Store>
                        <Listeners>
                            <Select Handler="{App.direct.cbxAddManaProvince_SelectedChange();}" />
                        </Listeners>
                    </ext:SelectBox>
                    <ext:SelectBox
                        DisplayField="NameOfDist"
                        ValueField="DistID"
                        ID="cbxAddManaDistrict"
                        runat="server"
                        FieldLabel="Quận huyện"
                        EmptyText="Lựa chọn"
                        Width="300"
                        MarginSpec="5 0 0 0">
                        <Store>
                            <ext:Store runat="server" ID="StoreViewDistrictByProvinces">
                                <Model>
                                    <ext:Model ID="ModelDistrictByProvinces" runat="server">
                                        <Fields>
                                            <ext:ModelField Name="DistID" />
                                            <ext:ModelField Name="NameOfDist" />
                                        </Fields>
                                    </ext:Model>
                                </Model>
                            </ext:Store>
                        </Store>
                        <Listeners>
                            <Select Handler="{App.direct.cbxAddManaDistrict_SelectedChange();}" />
                        </Listeners>
                    </ext:SelectBox>
                    <ext:SelectBox
                        DisplayField="NameOfComm"
                        ValueField="ComID"
                        ID="cbxAddManaCommune"
                        runat="server"
                        FieldLabel="Phường xã"
                        EmptyText="Lựa chọn"
                        Width="300"
                        MarginSpec="5 0 0 0">
                        <Store>
                            <ext:Store ID="StoreAddManaCommune" runat="server">
                                <Model>
                                    <ext:Model ID="ModelAddManaCommune" runat="server">
                                        <Fields>
                                            <ext:ModelField Name="ComID" />
                                            <ext:ModelField Name="NameOfComm" />
                                        </Fields>
                                    </ext:Model>
                                </Model>
                            </ext:Store>
                        </Store>
                        <Listeners>
                            <%-- Gọi sự kiện [DirectMethod] cbxProvinces_SelectedChange() khi thay đổi giá trị cbxProvinces --%>
                            <Select Handler="App.direct.cbxAddManaCommune_SelectedChange();" />
                        </Listeners>
                    </ext:SelectBox>
                    <ext:SelectBox
                        DisplayField="NameOfOrgan"
                        ValueField="OrgID" ID="cbxAddManaOrganization" runat="server" FieldLabel="Cơ quan" EmptyText="Lựa chọn" Width="300" MarginSpec="5 0 0 0">
                        <Store>
                            <ext:Store ID="StoreAddManaOrganization" runat="server">
                                <Model>
                                    <ext:Model ID="ModelAddManaOrganization" runat="server">
                                        <Fields>
                                            <ext:ModelField Name="OrgID" />
                                            <ext:ModelField Name="NameOfOrgan" />
                                        </Fields>
                                    </ext:Model>
                                </Model>
                            </ext:Store>
                        </Store>
                        <Listeners>
                            <%-- Gọi sự kiện [DirectMethod] cbxProvinces_SelectedChange() khi thay đổi giá trị cbxProvinces --%>
                            <Select Handler="App.direct.cbxAddManaOrganization_SelectedChange();" />
                        </Listeners>
                    </ext:SelectBox>
                    <ext:SelectBox
                        DisplayField="NameOfDep"
                        ValueField="DepID" ID="cbxAddManaDepartment" runat="server" FieldLabel="Phòng ban" EmptyText="Lựa chọn" Width="300" MarginSpec="5 0 0 0">
                        <Store>
                            <ext:Store ID="StoreAddManaDepartment" runat="server">
                                <Model>
                                    <ext:Model ID="ModelAddManaDepartment" runat="server">
                                        <Fields>
                                            <ext:ModelField Name="DepID" />
                                            <ext:ModelField Name="NameOfDep" />
                                        </Fields>
                                    </ext:Model>
                                </Model>
                            </ext:Store>
                        </Store>
                        <Listeners>
                            <%-- Gọi sự kiện [DirectMethod] cbxProvinces_SelectedChange() khi thay đổi giá trị cbxProvinces --%>
                            <Select Handler="App.direct.cbxAddManaDepartment_SelectedChange();" />
                        </Listeners>
                    </ext:SelectBox>
                    <ext:SelectBox
                        ID="cbxUpdateForEmpProfiles"
                        runat="server"
                        FieldLabel="Nhân viên"
                        EmptyText="Lựa chọn"
                        Width="300"
                        MarginSpec="5 0 0 0"
                        DisplayField="LastName"
                        ValueField="EmpID">
                        <Store>
                            <ext:Store ID="StorecbxUpdateForEmpProfiles" runat="server">
                                <Model>
                                    <ext:Model ID="ModelcbxUpdateForEmpProfiles" runat="server">
                                        <Fields>
                                            <ext:ModelField Name="EmpID" />
                                            <ext:ModelField Name="Code" />
                                            <ext:ModelField Name="FirstName" />
                                            <ext:ModelField Name="LastName" />
                                            <ext:ModelField Name="Gender" />
                                            <ext:ModelField Name="Telephone" />
                                            <ext:ModelField Name="AvatarUrl" />
                                        </Fields>
                                    </ext:Model>
                                </Model>
                            </ext:Store>
                        </Store>
                        <ListConfig>
                            <ItemTpl ID="ItemFullname" runat="server">
                                <Html>
                                    <div>
							            <h3>{FirstName}&nbsp;{LastName}</h3>
							            <div style="padding: 3px 3px 3px 0px;">
                                            Mã: {Code}<br />ĐT: {Telephone}<br />
                                            <img src="Avatars/{AvatarUrl}" alt="Hình ảnh đại diện" style="width: 80px; height: 100px; margin-top: 5px;" />
							            </div>
						            </div>
                                </Html>
                            </ItemTpl>
                        </ListConfig>
                        <Listeners>
                            <Select Handler="{App.direct.cbxUpdateForEmpProfiles_SelectedChange();}" />
                        </Listeners>
                    </ext:SelectBox>
                </Items>
            </ext:FieldSet>
            <%-- Gird Panel lưu thông tin học vấn của từng nhân viên --%>
            <ext:GridPanel
                ID="GridPanelFosTrainning"
                runat="server"
                Title="Danh sách quá trình đào tạo, bồi dưỡng của cán bộ nhân viên"
                Height="330"
                Split="true"
                BodyStyle="background-image: url('../Themes/bg-main.png')">
                <Store>
                    <ext:Store
                        ID="StoreFosTrainning"
                        runat="server"
                        PageSize="10"
                        OnReadData="StoreFosTrainning_ReadData">
                        <Sorters>
                            <ext:DataSorter Direction="DESC" Property="StartOfDate" />
                        </Sorters>
                        <Model>
                            <ext:Model ID="ModelFosTrainning" runat="server" IDProperty="TraFosID">
                                <Fields>
                                    <ext:ModelField Name="EmpID" />
                                    <ext:ModelField Name="FirstName" />
                                    <ext:ModelField Name="LastName" />
                                    <ext:ModelField Name="Code" />
                                    <ext:ModelField Name="AvatarUrl" />
                                    <ext:ModelField Name="Gender" />
                                    <ext:ModelField Name="Email" />
                                    <ext:ModelField Name="Telephone" />

                                    <ext:ModelField Name="NameOfQua" />
                                    <ext:ModelField Name="NameOfTrain" />

                                    <ext:ModelField Name="TraFosID" />
                                    <ext:ModelField Name="NameSchoolTrain" />
                                    <ext:ModelField Name="Specialized" />

                                    <ext:ModelField Name="StartOfDate" DateFormat="dd/MM/yyyy" />
                                    <ext:ModelField Name="EndOfDate" DateFormat="dd/MM/yyyy" />

                                    <ext:ModelField Name="StatusOfTrain" />
                                </Fields>
                            </ext:Model>
                        </Model>
                    </ext:Store>
                </Store>
                <View>
                    <ext:GridView TrackOver="true" StripeRows="true" runat="server" ID="GridViewFosTrainning" />
                </View>
                <ColumnModel ID="ColumnModelFosTrainning" runat="server">
                    <Columns>
                        <ext:RowNumbererColumn ID="RowNumber" runat="server" Text="STT" Width="30" />

                        <ext:Column ID="Col_IDEmp" runat="server" Text="ID" DataIndex="EmpID" Hidden="true" />
                        <ext:Column ID="Col_CodeEmp" runat="server" Text="Mã nhân viên" DataIndex="Code" Hidden="true" />
                        <ext:TemplateColumn ID="Col_Fullname" runat="server" Text="Tên đầy đủ" MinWidth="130">
                            <Template runat="server">
                                <Html>
                                    <span>{FirstName} {LastName}</span>
                                </Html>
                            </Template>
                        </ext:TemplateColumn>
                        <ext:TemplateColumn ID="Col_Avater" runat="server" Text="Hình đại diện">
                            <Template runat="server">
                                <Html>
                                    <img src="Avatars/{AvatarUrl}" style="width: 80px; height: 90px;" />
                                </Html>
                            </Template>
                        </ext:TemplateColumn>
                        <ext:Column ID="Col_Gender" runat="server" Text="Giới tính" DataIndex="Gender">
                            <Renderer Fn="genderFormat" />
                        </ext:Column>
                        <ext:Column ID="Col_Email" runat="server" Text="Email" DataIndex="Email" />
                        <ext:Column ID="Col_Telephone" runat="server" Text="Số ĐT" DataIndex="Telephone" />

                        <ext:Column ID="Col_TraFosID" runat="server" Text="ID" DataIndex="TraFosID" Hidden="true" />
                        <ext:TemplateColumn ID="Col_NameSchoolTrain" runat="server" Text="Trường đào tạo" Flex="1" MinWidth="150">
                            <Template runat="server" Flex="1">
                                <Html>
                                    <span style="font-weight: bold;">{NameSchoolTrain}</span>
                                </Html>
                            </Template>
                        </ext:TemplateColumn>
                        <ext:Column ID="Col_Specialized" runat="server" Text="Chuyên nghành" DataIndex="Specialized" />

                        <ext:DateColumn ID="Col_StartOfDate" Format="dd/MM/yyyy" runat="server" Text="Bắt đầu" DataIndex="StartOfDate" />
                        <ext:DateColumn ID="Col_EndOfDate" Format="dd/MM/yyyy" runat="server" Text="Kết thúc" DataIndex="EndOfDate" />

                        <ext:Column ID="Col_NameOfTrain" runat="server" Text="Hình thức đào tạo" DataIndex="NameOfTrain" />
                        <ext:Column ID="Col_CodeOfQua" runat="server" Text="Văn bằng, chứng chỉ" MinWidth="150" DataIndex="NameOfQua" />

                        <ext:CheckColumn ID="Col_StatusOfTrain" runat="server" Text="Trạng thái" DataIndex="StatusOfTrain" />

                        <%-- Tác vụ xóa, cập nhật --%>
                        <ext:CommandColumn ID="CommandColumn_Update" runat="server" Width="35" Align="Center">
                            <Commands>
                                <ext:GridCommand Icon="NoteEdit" CommandName="Edit">
                                    <ToolTip Text="Chỉnh sửa" />
                                </ext:GridCommand>
                            </Commands>
                            <Listeners>
                                <Command Handler="{App.direct.RowTrainningFor_DirectClick(record.data.TraFosID);}" />
                            </Listeners>
                        </ext:CommandColumn>
                        <ext:CommandColumn ID="CommandColumn_Delete" runat="server" Width="35" Align="Center">
                            <Commands>
                                <ext:GridCommand Icon="Delete" CommandName="Delete">
                                    <ToolTip Text="Xóa" />
                                </ext:GridCommand>
                            </Commands>
                            <Listeners>
                                <Command Handler="{App.direct.RowDeleteTrainningFor_DirectClick(record.data.TraFosID);}" />
                            </Listeners>
                        </ext:CommandColumn>
                    </Columns>
                </ColumnModel>
                <SelectionModel>
                    <ext:RowSelectionModel ID="RowSelectionModelFosTrainning" runat="server" Mode="Single">
                        <DirectEvents>
                            <Select OnEvent="Row_Selected" Buffer="100" />
                        </DirectEvents>
                    </ext:RowSelectionModel>
                </SelectionModel>
                <BottomBar>
                    <ext:PagingToolbar ID="PagingToolbarEducations" runat="server" BeforePageText="Trang"
                        EmptyMsg="Chưa có dữ liệu" AfterPageText="trên  {0}"
                        DisplayMsg="Hiển thị bản ghi {0} - {1} trên tổng số {2}" RefreshText="Làm mới" LastText="Trang cuối"
                        NextText="Trang tiếp" PrevText="Trang trước" FirstText="Trang đầu" />
                </BottomBar>
            </ext:GridPanel>
        </Items>
    </ext:Panel>

    <!-- Display information details -->
    <div class="view-info-record">
        <h3 class="header-title">
            <ext:Label ID="lblHeaderViewInfomations" StyleHtmlCls="lable-message" StyleHtmlContent="true"
                runat="server" Text="Hiển thị thông tin chi tiết dạng bảng" Icon="Information" />
        </h3>
        <div class="content-info">
            <ext:Image ID="Dis_Avatar" runat="server" ImageUrl="~/Views/Avatars/add_user_256.png" Width="130" Height="160" Margin="10" />
            <table>
                <tr>
                    <td class="with-td-view-info">Số hiệu, mã số cb,nv:
                    </td>
                    <td>
                        <ext:Label ID="Dis_CodeEmp" runat="server" />
                    </td>
                </tr>
                <tr>
                    <td class="with-td-view-info">Họ và tên:
                    </td>
                    <td>
                        <ext:Label ID="Dis_FullName" runat="server" />
                    </td>
                </tr>
                <tr>
                    <td class="with-td-view-info">Nơi làm việc hiện tại:
                    </td>
                    <td>
                        <ext:Label ID="Dis_CurrentWork" runat="server" />
                    </td>
                </tr>
                <tr>
                    <td class="with-td-view-info">Trường đào tạo, bồi dưỡng:</td>
                    <td>
                        <ext:Label ID="Dis_SchoolTrain" runat="server" />
                    </td>
                </tr>
                <tr>
                    <td class="with-td-view-info">Chuyên nghành đào tạo:</td>
                    <td>
                        <ext:Label ID="Dis_Specialized" runat="server" />
                    </td>
                </tr>

                <tr>
                    <td class="with-td-view-info">Thời gian bắt đầu:</td>
                    <td>
                        <ext:Label ID="Dis_StartOfDate" runat="server" />
                    </td>
                </tr>
                <tr>
                    <td class="with-td-view-info">Thời gian kết thúc:</td>
                    <td>
                        <ext:Label ID="Dis_EndOfDate" runat="server" />
                    </td>
                </tr>
                <tr>
                    <td class="with-td-view-info">Hình thức đào tạo:</td>
                    <td>
                        <ext:Label ID="Dis_NameOfTrain" runat="server" />
                    </td>
                </tr>
                <tr>
                    <td class="with-td-view-info">Văn bằng, chứng chỉ:</td>
                    <td>
                        <ext:Label ID="Dis_CodeOfQua" runat="server" />
                    </td>
                </tr>
            </table>
        </div>
    </div>



    <%-- Form Add new Trainning Fostering --%>
    <ext:Window
        ID="WindownShowFormAddFos"
        runat="server"
        Title="Thêm mới quá trình đào tạo"
        Icon="Add"
        Width="500"
        Height="250"
        Modal="true"
        ShadowMode="Drop"
        Hidden="true"
        Collapsible="true"
        Resizable="false"
        BodyStyle="background-image: url('../Themes/bg-main.png')">
        <Content>
            <ext:FormPanel runat="server" ID="FormPanelAddFos" Unstyled="True" Height="200">
                <Items>
                    <ext:Container ID="ContainerAddTrainning" runat="server">
                        <Items>
                            <ext:Toolbar ID="ToolbarAddTrainnings" runat="server">
                                <Items>
                                    <ext:Button ID="ButtonAddTrainSave" runat="server" Text="Lưu lại" Icon="DiskBlack">
                                        <Listeners>
                                            <Click Handler="if(#{FormPanelAddFos}.getForm().isValid()) {App.direct.WindownShowFormAddFos_DirectClick();}" />
                                        </Listeners>
                                    </ext:Button>
                                    <ext:Button ID="ButtonAddTrainReset" runat="server" Text="Làm mới" Icon="ArrowRefresh">
                                        <Listeners>
                                            <Click Handler="#{FormPanelAddFos}.getForm().reset();" />
                                        </Listeners>
                                    </ext:Button>
                                    <ext:Button ID="ButtonAddTrainClose" runat="server" Text="Hủy bỏ" Icon="ErrorDelete">
                                        <Listeners>
                                            <Click Handler="#{WindownShowFormAddFos}.close();" />
                                        </Listeners>
                                    </ext:Button>
                                </Items>
                            </ext:Toolbar>
                            <ext:Container runat="server" ID="ContainerAddTrainInfor" MarginSpec="10 0 10 5">
                                <Items>
                                    <ext:TextField ID="TextAddNameSchool" runat="server" FieldLabel="Tên trường đào tạo"
                                        Width="470" LabelWidth="150" BlankText="Tên trường đào tạo không được để trống"
                                        AllowBlank="false" />
                                    <ext:TextField ID="TextAddSpecial" runat="server" FieldLabel="Chuyên nghành"
                                        Width="470" LabelWidth="150" BlankText="Chuyên nghành đào tạo không được để trống"
                                        AllowBlank="false" />
                                    <ext:DateField ID="TextAddDateStart" runat="server" FieldLabel="Ngày bắt đầu"
                                        Width="470" LabelWidth="150" BlankText="Chuyên nghành đào tạo không được để trống"
                                        AllowBlank="false" />
                                    <ext:DateField ID="TextAddDateEnd" runat="server" FieldLabel="Ngày kết thúc"
                                        Width="470" LabelWidth="150" BlankText="Chuyên nghành đào tạo không được để trống"
                                        AllowBlank="false" />


                                    <%-- Hình thức đào tạo --%>
                                    <ext:SelectBox ID="SelectAddOfTrain" ValueField="TrainID" DisplayField="NameOfTrain" runat="server" Width="470" LabelWidth="150" FieldLabel="Hình thức đào tạo"
                                        EmptyText="Lựa chọn" BlankText="Hình thức đào tạo không được để trống" AllowBlank="false">
                                        <Store>
                                            <ext:Store ID="StoreAddSelectAddOfTrain" runat="server" OnReadData="StoreAddSelectAddOfTrain_ReadData">
                                                <Model>
                                                    <ext:Model runat="server" ID="ModelSelectAddOfTrain">
                                                        <Fields>
                                                            <ext:ModelField Name="TrainID" />
                                                            <ext:ModelField Name="NameOfTrain" />
                                                        </Fields>
                                                    </ext:Model>
                                                </Model>
                                            </ext:Store>
                                        </Store>
                                    </ext:SelectBox>

                                    <%-- Chuyên môn --%>
                                    <ext:SelectBox ID="SelectAddOfQualifi" ValueField="QuaID" DisplayField="NameOfQua" runat="server" Width="470" LabelWidth="150" FieldLabel="Trình độ chuyên môn"
                                        EmptyText="Lựa chọn" BlankText="Văn bằng chứng chỉ (trình độ chuyên môn) đào tạo không được để trống" AllowBlank="false">
                                        <Store>
                                            <ext:Store ID="StoreSelectAddOfQualifi" runat="server" OnReadData="StoreSelectAddOfQualifi_ReadData">
                                                <Model>
                                                    <ext:Model runat="server" ID="ModelSelectAddOfQualifi">
                                                        <Fields>
                                                            <ext:ModelField Name="QuaID" />
                                                            <ext:ModelField Name="NameOfQua" />
                                                        </Fields>
                                                    </ext:Model>
                                                </Model>
                                            </ext:Store>
                                        </Store>
                                    </ext:SelectBox>
                                </Items>
                            </ext:Container>
                        </Items>
                    </ext:Container>
                </Items>
            </ext:FormPanel>
        </Content>
    </ext:Window>


    <%-- Form Update --%>
    <ext:Window
        ID="WindowUpdateTraining"
        runat="server"
        Title="Cập nhật quá trình đào tạo"
        Icon="ApplicationEdit"
        Width="500"
        Height="250"
        Modal="true"
        ShadowMode="Drop"
        Hidden="true"
        Collapsible="true"
        Resizable="false"
        BodyStyle="background-image: url('../Themes/bg-main.png')">
        <Content>
            <ext:FormPanel runat="server" ID="FormPanelUpdateTrain" Unstyled="True" Height="200">
                <Items>
                    <ext:Container ID="ContainerInforUpdate" runat="server">
                        <Items>
                            <ext:Toolbar ID="ToolbarUpdateView" runat="server">
                                <Items>
                                    <ext:Button ID="ButtonUpdateTrainSave" runat="server" Text="Lưu lại" Icon="DiskBlack">
                                        <Listeners>
                                            <Click Handler="if(#{FormPanelUpdateTrain}.getForm().isValid()) {App.direct.UpdateTrainnings_DirectClick();}" />
                                        </Listeners>
                                    </ext:Button>
                                    <ext:Button ID="ButtonUpdateTrainReset" runat="server" Text="Làm mới" Icon="ArrowRefresh">
                                        <Listeners>
                                            <Click Handler="#{FormPanelUpdateTrain}.getForm().reset();" />
                                        </Listeners>
                                    </ext:Button>
                                    <ext:Button ID="ButtonUpdateTrainClose" runat="server" Text="Hủy bỏ" Icon="ErrorDelete">
                                        <Listeners>
                                            <Click Handler="#{WindowUpdateTraining}.close();" />
                                        </Listeners>
                                    </ext:Button>
                                </Items>
                            </ext:Toolbar>
                            <ext:Container runat="server" ID="Container2" MarginSpec="10 0 10 5">
                                <Items>
                                    <ext:TextField ID="TextUpdateNameSchool" runat="server" FieldLabel="Tên trường đào tạo"
                                        Width="470" LabelWidth="150" BlankText="Tên trường đào tạo không được để trống"
                                        AllowBlank="false" />
                                    <ext:TextField ID="TextUpdateSpecial" runat="server" FieldLabel="Chuyên nghành"
                                        Width="470" LabelWidth="150" BlankText="Chuyên nghành đào tạo không được để trống"
                                        AllowBlank="false" />
                                    <ext:DateField ID="DateUpdateStart" runat="server" FieldLabel="Ngày bắt đầu"
                                        Width="470" LabelWidth="150" BlankText="Chuyên nghành đào tạo không được để trống"
                                        AllowBlank="false" />
                                    <ext:DateField ID="DateUpdateEnd" runat="server" FieldLabel="Ngày kết thúc"
                                        Width="470" LabelWidth="150" BlankText="Chuyên nghành đào tạo không được để trống"
                                        AllowBlank="false" />
                                    <ext:SelectBox ID="SelectUpdateTypeOfTrain" ValueField="TrainID" DisplayField="NameOfTrain" runat="server" Width="470" LabelWidth="150" FieldLabel="Hình thức đào tạo"
                                        EmptyText="Lựa chọn" BlankText="Hình thức đào tạo không được để trống" AllowBlank="false">
                                        <Store>
                                            <ext:Store ID="StoreUpdateTypeOfTrain" runat="server" OnReadData="StoreUpdateTypeOfTrain_ReadData">
                                                <Model>
                                                    <ext:Model runat="server" ID="Model2">
                                                        <Fields>
                                                            <ext:ModelField Name="TrainID" />
                                                            <ext:ModelField Name="NameOfTrain" />
                                                        </Fields>
                                                    </ext:Model>
                                                </Model>
                                            </ext:Store>
                                        </Store>
                                    </ext:SelectBox>
                                    <ext:SelectBox ID="SelecUpdateQualifi" ValueField="QuaID" DisplayField="NameOfQua" runat="server" Width="470" LabelWidth="150" FieldLabel="Trình độ chuyên môn"
                                        EmptyText="Lựa chọn" BlankText="Văn bằng chứng chỉ (trình độ chuyên môn) đào tạo không được để trống" AllowBlank="false">
                                        <Store>
                                            <ext:Store ID="StoreUpdateQualifi" runat="server" OnReadData="StoreUpdateQualifi_ReadData">
                                                <Model>
                                                    <ext:Model runat="server" ID="Model3">
                                                        <Fields>
                                                            <ext:ModelField Name="QuaID" />
                                                            <ext:ModelField Name="NameOfQua" />
                                                        </Fields>
                                                    </ext:Model>
                                                </Model>
                                            </ext:Store>
                                        </Store>
                                    </ext:SelectBox>


                                    <ext:TextField ID="TextFieldHidden" runat="server" Hidden="true" />
                                    <ext:TextField ID="TextFieldHiddenDelete" runat="server" Hidden="true" />
                                </Items>
                            </ext:Container>
                        </Items>
                    </ext:Container>
                </Items>
            </ext:FormPanel>
        </Content>
    </ext:Window>
    <script type="text/javascript">
        //Định dạng giới tính kiểu boolean và trả về giá trị giới tính string 'Nam' 'Nữ'
        var genderFormat = function (value) {
            return Ext.String.format('{0}', (value == 1 || value == 'true') ? "Nam" : "Nữ");
        };
    </script>
</asp:Content>
